﻿.page-title{
    margin: 0 0 25px 0;
    padding:0;
    border-bottom:1px solid #aaa;
}

.flex-parent{
    display: flex;
    border:1px solid red;
    flex-direction: column;
}

.box1,
.box2,
.box3 {
    border:1px solid blue;
    flex-basis: 33%;
    flex-shrink: 1;
    flex-grow: 1;


}

.box1{
    order:1;
}
.box2{
    order:2;
}
.box3{
    order:3;
}